<html>
<head>
<title>SrcRect</title>
<link rel="stylesheet" href="../../../../../../Styles/Default.css" type="text/css">
</head>

<body bgcolor="#FFFFFF">
<p class="Decl"><b>property</b> MappingRect: <a href="../../../../GR32/Types/Rectangle%20Types.htm#TFloatRect">TFloatRect</a>;</p>
<h2>Description</h2>
		<p class="Body"><span class="EmptyRef">MappingRect</span> specifies the scaling and positioning of the input coordinate space in conjunction with the usage of the subordinate vector map. I.e. changing the mapping rectangle will change the mapping <i>onto </i>the transformed space. Consider the following two images:<br>
			<br>
			<img src="../../../../../../Images/img_022.png" alt="" height="211" width="422" border="0"><br>
		</p>
		<p class="Body">Here a fisheye transformation was rasterized centered on the subordinate vector map (using <a href="../../../Routines/RasterizeTransformation.htm">RasterizeTransformation</a>). In the left image, the mapping rectangle (the red <a href="../../../../GR32_Layers/Classes/TRubberbandLayer/_Body.htm">rubberband layer</a>) is centered and shrinked somewhat. In the right image, the rectangle was changed to another position and scaled, causing a different mapping. The rasterized transformation has not been changed.</p>
		<p class="Body"></p>
		<p class="Body">As seen above, the the mapping rectangle is not behaving like a transformed bounds rectangle. Thus for intuitive user interface, one may prefer another type of representation. The above representation is solely chosen for the sake of explanatory value.</p>
		<p class="Body"></p>
		<p id="hidden">[See also]: <a href="../Methods/Scale.htm">Scale</a> <a href="Offset.htm">Offset</a> <a href="../Methods/GetTransformedBounds.htm">GetTransformedBounds</a></p>
	</body>
</html>
